

package jetbrains.buildServer.server.graphql.model.mutation.agentPool;

import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

public class AssignProjectWithAgentPoolInput {
  @NotNull
  private String myProjectRawId;
  private int myAgentPoolRawId;
  @Nullable
  private Boolean myExclusively;

  public void setProjectRawId(@NotNull String projectRawId) {
    myProjectRawId = projectRawId;
  }

  public void setAgentPoolRawId(int agentPoolRawId) {
    myAgentPoolRawId = agentPoolRawId;
  }

  @NotNull
  public String getProjectRawId() {
    return myProjectRawId;
  }

  public int getAgentPoolRawId() {
    return myAgentPoolRawId;
  }

  @Nullable
  public Boolean getExclusively() {
    return myExclusively;
  }

  public void setExclusively(@NotNull Boolean exclusively) {
    myExclusively = exclusively;
  }
}